Career 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Greece F1 Greece F2 Uzbekistan F1 Uzbekistan F2 Czech Republic F2 Ukraine F1 Spain F17 Spain F18 Spain F19 Spain F22 Spain F23 Spain F26 Spain F27 Spain F34 Spain F35 Portugal F4 Portugal F5 Spain F38 Spain F39 Spain F40 Spain F41 Spain F5 Spain F6 Spain F8 Spain F9 Spain F10 Spain F13 Spain F18 Spain F19 Spain F20 Spain F30 Spain F31 Spain F34 Portugal F7 Portugal F8 Spain F39 Spain F40 Spain F41 Spain F42 United Arab Emirates F1 United Arab Emirates F2 Spain F3 Spain F4 Spain F5 Spain F7 Spain F10 Spain F11 Turkey F4 Turkey F5 Turkey F6 Spain F16 Spain F17 Spain F18 Spain F20 Spain F21 France F12 Spain F28 Spain F29 Spain F30 Portugal F4 Portugal F5 Spain F35 Spain F37 Spain F3 Spain F4 Italy F2 Italy F3 Spain F16 Spain F17 Spain F18 Spain F19 Spain F20 Italy F17 Spain F31 Spain F35 Spain F36 France F4 Spain F14 Spain F15 Spain F36 Spain F37 Spain F38 Spain F33 Spain F3 Spain F17 Romania F11 Czech Republic F1 Austria F2 Romania F10 Spain F33 Steelers Cup - Kosice Jameson Cup - Milan Czech Indoor Open - Prague Challenger Brasov - Brasov Bukhara Challenger - Bukhara XL Bermuda Open - Bermuda Lambertz Open - Aachen The Surbiton Trophy - Surbiton Arpa Ceramic Cup - Reggio Emilia Siemens Open 2007 - Scheveningen Fergana Tennis Challenger Tournament - Fergana West of England Challenger - Bristol Fergana Challenger - Fergana Ciudad de Pozoblanco Open Diputacion - Cordoba Togliatti Cup - Togliatti The Surbiton Trophy - Surbiton Stella Artois Clay Court Championship - Budaors Open Castilla y Leon - Segovia Lambertz Open by Stawag 2007 - Aachen KGHM Dialog Polish Indoors - Wroclaw BH Telecom Sarajevo 2007 - Sarajevo Prosperita Open 2008 - Ostrava Ostrava Open 2005 - Ostrava Czech Open 2005 - Prostejov Ciudad de Pozoblanco Open Diputacion - Cordoba Kos Succhetti Tennis Cup - Cordenons S Tennis Master Championship - Graz Akbank Private Banking TED Open - Istanbul UTC Open - Cherkassy Open D'Orleans - Orleans Tatra Banka Slovak Open - Bratislava PEOPLEnet CUP - Dnepropetrovsk Qatar ATP Challenger - Doha Heilbronn Challenger Ciudad de Telde - Telde Belgrade Challenger Sunrise Challenger Open de L'Isere-Trophee BNP Paribas - Grenoble Hilton Waikoloa Village USTA Challenger - Waikoloa Tatra Banka Open - Bratislava Recanati Challenger Segovia Challenger Privat Bank Cup - Dnepropetrovsk Open des Alpes Trophee BNP Paribas - Grenoble Malaysian Open - Kuala Lumpur Alphen Challenger Trnava Challenger Mons Challenger Tarragona Challenger Tashkent Challenger Rennes Challenger Mamaia Challenger - Constanta Privatbank Open 2006 - Dnepropetrovsk Czech Indoor Open - Prague Morocco Tennis Tour - Fes Orbetello Challenger Tanger Challenger Rabat Challenger Leon Challenger Open de Franche-Comte - Besancon Guzzini Challenger - Recanati Seville Challenger Sarajevo Open - Sarajevo Open Mutouest de Saint-Brieuc - St. Brieuc Istanbul Challenger Manerbio Challenger Seville Challenger ECM Prague Open 2005 - Prague Sony Ericsson Open 2008 - Belgrade BH Indoor Sarajevo - Sarajevo S Tennis Masters - Graz Sao Paulo Challenger Courmayeur Challenger Tallahassee Challenger Quimper Challenger Casablanca Challenger Reggio Emilia Challenger Furth Challenger Recanati Challenger Marburg Challenger Tampere Challenger Tampere Challenger Izmir Challenger San Marino Challenger San Sebastian Challenger PrivatBank Cup - Dnepropetrovsk Zagreb Open - Zagreb Szczecin Challenger Penza Cup 2008 - Penza ATP Open Castilla y Leon - Segovia Eckental Challenger Labertz Open by Stawag - Aachen Kosice Challenger Kazan Challenger Meknes Challenger Casablanca Challenger Marrakech Challenger Mersin Challenger Porsche Open - Poznan Furth Challenger Milan Challenger ATP Guzzini Challenger - Recanati Tampere Challenger Sibiu Challenger Cordenons Challenger s Tennis Masters 06 - Graz Como Challenger Alphen Challenger Rhodes Challenger Rio De Janeiro Challenger Cherbourg Challenger Le Gosier Challenger Bordeaux Challenger Furth Challenger Kosice Challenger LTA Shrewsbury Challenger - Shrewsbury Todi Challenger San Benedetto Challenger Poznan Challenger Guimaraes Challenger II Naples ITG Challenger - Naples Kazan Challenger Ciudad de Pozoblanco Open Diputacion - Cordoba Orleans Challenger Tashkent Challenger Dallas Challenger Tatra Banka Slovak Open - Bratislava Irving Challenger PEOPLEnet Cup - Dnepropetrovsk Heilbronn Open - Heilbronn Binghamton Challenger Orleans Challenger Tashkent Challenger Shimadzu All Japan Indoor Tennis Championships - Kyoto Bordeaux Challenger Mordovia Cup - Mordovia Istanbul Challenger Orleans Challenger Brescia Challenger Mons Challenger Quimper Challenger Taipei City Challenger Busan Challenger Seoul Challenger Manchester Challenger Rabat Challenger The LTA Cardiff Challenger - Cardiff Orleans Challenger Kosice Challenger Ho Chi Minh City Challenger Eckental Challenger Trnava Challenger Karshi Challenger Manchester Challenger Surbiton Challenger Nottingham Challenger Scheveningen Challenger Portoroz Challenger St. Brieuc Challenger Mons Challenger Bordeaux Challenger Surbiton Challenger Nottingham Challenger Ilkley Challenger Segovia Challenger Portoroz Challenger Akbank Private Banking TED Open - Istanbul Bratislava Challenger Rennes Challenger Gwangju Challenger Biella 4 Challenger St. Remy Challenger Izmir Challenger Nur-Sultan 3 Challenger Orleans Challenger Bergamo Challenger Ortisei Challenger Heilbronn Challenger Aix En Provence Challenger Bordeaux Challenger Bratislava Challenger Guangzhou Challenger Pingguo Challenger Quimper Challenger Recanati Challenger Challenger 42 - Andrezieux Oeiras 2 Challenger Mouilleron-Le-Captif Challenger Eckental Challenger Andria Challenger St. Brieuc Challenger Braunschweig Challenger Quimper Challenger Orleans Challenger Porto Challenger Playford Challenger Tennis Napoli Cup - Napoli Segovia Challenger Oeiras 1 Challenger Andria Challenger Rennes Challenger Trnava Challenger Irving Challenger St. Brieuc Challenger Madrid Challenger The Surbiton Trophy - Surbiton Samarkand Challenger Bratislava 2 Challenger Girona Challenger Tatra Banka Open 2006 - Bratislava Sporting Challenger 2003 - Turin Bratislava Challenger Koblenz Challenger Rennes Challenger Nottingham Men's Challenger - Nottingham Cassis Challenger Orleans Challenger Ortisei Challenger Quimper Challenger Pau Challenger Prague 3 Challenger Taipei City Challenger Seoul Challenger Busan Challenger The LTA Men's Challenger - Nottingham The Manchester Trophy - Manchester Surbiton Challenger Kyiv Open - Kiev Alexander Kolyaskin Memorial - Donetsk Internationaux de Doubs Open de Franchie-Comte - Besancon Challenger DCN de Cherbourg - Cherbourg Binghamton Challenger Portoroz Challenger Mallorca Challenger Cassis Challenger Tatra Banka Open 2003 - Bratislava Pau Challenger Biella 3 Challenger Lugano Challenger Heineken Challenger 2004 - Ho Chi Minh City Rome 1 Challenger Bratislava Challenger Ostrava Challenger Prague Challenger Ispat Open 2004 - Ostrava Porto Challenger Nur-Sultan 4 Challenger Kyiv Open - Kiev Mallorca Challenger Kyiv Challenger Biel Challenger Tenerife Challenger Pau Challenger Helsinki Challenger Tatra Banka Open - Bratislava Samarkand Challenger - Samarkand Privat Bank Cup - Dniepropetrovsk Jameson Cup - Milan Prague Open - Prague Intersport Heilbronn Open - Heilbronn Arroyo de la Encomienda - Valladolid ATP Open Castilla y Leon - Segovia TED Open - Istanbul Kobstaedernes ATP Challenger - Kolding Phoenix Challenger Lambertz Open by Stawag - Aachen Girona Challenger KGHM Emax Polish Indoors - Wroclaw Aix En Provence Challenger Isla de Lanzarote - Lanzarote Akbank Private Banking TED Open 2006 - Istanbul Calgary Challenger Lambertz Open by Stawag - Aachen The 'Fitz' Casino Challenger - Tunica Open Castilla y Leon - Segovia 84° Concurso Internacional Tenis San Sebastian - San Sebastian Mouilleron-Le-Captif Challenger Hamburg Challenger Eckental Challenger Bratislava Challenger Helsinki Challenger Ostrava Challenger Gerry Weber Open - Halle Antalya 2 Challenger St. Brieuc Challenger Izmir Challenger Rome Challenger Citi Open - Washington Irving Challenger Cremona Challenger Alicante Challenger Kremlin Cup - Moscow Qatar Open - Doha Milan Indoors - Milan Gerry Weber Open - Halle Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha Open de Moselle - Metz ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha Millenium Tennis Championships - Delray Beach SAP Open - San Jose Open de Moselle - Metz St. Petersburg Open - St. Petersburg Qatar Exxon Mobil Open - Doha Quimper Challenger Bergamo Challenger PBZ Zagreb Indoors - Zagreb Estoril Open - Estoril Open de Moselle - Metz Qatar ExxonMobil Open - Doha PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Grand Prix Hassan II - Casablanca Estoril Open - Estoril AEGON Championships - London Campbells Hall of Fame Tennis Championships - Newport ATP Studena Croatia Open Umag - Umag Pilot Pen Tennis - New Haven Kremlin Cup - Moscow Qatar Exxon Mobil Open - Doha ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille The Dubai Tennis Championships - Dubai Open Sabadell Atlantico - Barcelona Open de Nice Cote dAzur - Nice Ordina Open - s-Hertogenbosch If Stockholm Open - Stockholm Kremlin Cup - Moscow Medibank International - Sydney Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai St. Petersburg Open - St. Petersburg San Juan Challenger BMW Open - Munich Porto Alegre Challenger Geneva Challenger Open de Nice Cote d'Azur - Nice The Artois Championships - London Montevideo Challenger Meknes Challenger Mercedes Cup - Stuttgart Winston Salem - Winston Salem Qatar ExxonMobil Open - Doha Marrakech Challenger Regions Morgan Keegan Championships - Memphis Sunrise Challenger Open Sabadell Atlantico - Barcelona Estoril Open - Estoril Credit Agricole Suisse Open - Gstaad Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Aircel Chennai Open - Chennai Apia International - Sydney Open Sud de France - Montpellier Brasil Open - Sao Paulo Open 13 - Marseille Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Pilot Pen Tennis - New Haven Open de Nice Cote d'Azur - Nice Power Horse Cup - Dusseldorf AEGON Championships - London AEGON International - Eastbourne PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Bet-at-home Cup - Kitzbuhel Winston-Salem Open - Winston-Salem Malaysian Open - Kuala Lumpur Mercedes Cup - Stuttgart ATP Studena Croatia Open Umag - Umag Apia International - Sydney Open Sud de France - Montpellier Rio Open 500 - Rio de Janeiro Dubai Duty Free Tennis Championships - Dubai Abierto Mexicano Telcel - Acapulco Portugal Open - Oeiras Topshelf Open - 's-Hertogenbosch Open de Tenis Comunidad Valenciana - Valencia Vegeta Croatia Open - Umag China Open - Beijing Open Sud de France - Montpellier PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Barcelona Open BancSabadell - Barcelona BMW Open - Munich Geneva Open - Geneva Open de Nice Cote d'Azur - Nice St. Petersburg Open - St. Petersburg Millennium Estoril Open - Estoril Grand Prix Hassan II - Marrakech Mercedes Cup - Stuttgart Gerry Weber Open - Halle SkiStar Swedish Open - Bastad BB&T Atlanta Open - Atlanta Winston-Salem Open - Winston-Salem Erste Bank Open - Vienna ASB Classic - Auckland Rio Open - Rio de Janeiro Geneva Open - Geneva Gerry Weber Open - Halle Generali Open - Kitzbuhel Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg China Open - Beijing Rakuten Japan Open - Tokyo European Open - Antwerp ASB Classic - Auckland Grand Prix Hassan II - Marrakech Gazprom Hungarian Open - Budapest Millennium Estoril Open - Estoril Gerry Weber Open - Halle Antalya Cup - Antalya European Open - Antwerp Qatar ExxonMobil Open - Doha ASB Classic - Auckland Open 13 Provence - Marseille Geneva Open - Geneva Noventi Open - Halle SkiStar Swedish Open - Bastad Swiss Open - Gstaad Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg Chengdu Open - Chengdu European Open - Antwerp ASB Classic - Auckland Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai The Stella Artois Championships - London Millennium Estoril Open - Estoril Bratislava Challenger Mercedes Cup - Stuttgart Tunis Challenger Melbourne Summer Set - Melbourne Tata Open Maharashtra - Pune Gerry Weber Open - Halle AEGON Championships - London Qatar ExxonMobil Open - Doha SkiStar Swedish Open - Bastad Serbia Open - Belgrade Mallorca Championships - Mallorca Generali Open - Kitzbuhel Moselle Open - Metz Erste Bank Open - Vienna ASB Classic - Auckland Rio Open - Rio de Janeiro The Stella Artois Championships - London ATP Kremlin Cup - Moscow Libema Open - 's-Hertogenbosch European Open - Antwerp Malaysian Open - Kuala Lumpur Turin Challenger St. Petersburg Open - St. Petersburg Lisbon Challenger Swiss Open - Gstaad Sardegna Open - Cagliari Gerry Weber Open - Halle Mercedes Cup - Stuttgart International German Open - Hamburg ABN AMRO World Tennis Tournament - Rotterdam Estoril Open - Estoril Irving Challenger Gerry Weber Open - Halle AEGON International - Eastbourne German Tennis Championships - Hamburg ATP Studena Croatia Open - Umag Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Aircel Chennai Open - Chennai Apia International - Sydney Heineken Open - Auckland Erste Bank Open - Vienna Dubai Duty Free Tennis Championships - Dubai BMW Open - Munich Open de Nice Cote d'Azur - Nice AEGON Championships - London Studena Croatia Open - Umag Seville Challenger ABN AMRO World Tennis Tournament - Rotterdam Bratislava Challenger SkiStar Swedish Open - Bastad Dubai Duty Free Tennis Championships - Dubai Rome Challenger Topshelf Open - 's-Hertogenbosch Swiss Indoors Basel - Basel Valencia Open - Valencia Open Parc - Lyon Aircel Chennai Open - Chennai Bordeaux Challenger PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille St. Remy Challenger Grand Prix Hassan II - Casablanca Ningboo Challenger Suzhou Challenger Barcelona Open BancSabadell - Barcelona Istanbul Challenger BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Power Horse Cup - Dusseldorf Bet-at-home Open - Hamburg BB&T Atlanta Open - Atlanta Winston-Salem Open - Winston-Salem Moselle Open - Metz Malaysian Open - Kuala Lumpur If Stockholm Open - Stockholm Erste Bank Open - Vienna Cordoba Open - Cordoba Open 13 - Marseille Madrid Challenger Qatar ExxonMobil Open - Doha Heineken Open - Auckland Apia International - Sydney Dubai Duty Free Tennis Championships - Dubai Segovia Challenger BRD Nastase Tiriac Trophy - Bucharest Mercedes Cup - Stuttgart Gerry Weber Open - Halle AEGON Championships - London Aegon Nottingham Open - Nottingham Vegeta Croatia Open - Umag Credit Agricole Suisse Open - Gstaad Rennes Challenger Winston-Salem Open - Winston-Salem Moselle Open - Metz Hall of Fame Open - Newport Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo Kremlin Cup - Moscow Valencia Open - Valencia ASB Classic - Auckland Open Sud de France - Montpellier Bratislava Challenger Indian Wells Challenger ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Ostrava Challenger Dubai Duty Free Tennis Championships - Dubai Barcelona Open BancSabadell - Barcelona Open de Nice Cote d'Azur - Nice Gonet Geneva Open - Geneva Aegon Nottingham Open - Nottingham Konzum Croatia Open - Umag Abierto Mexicano - Los Cabos St. Petersburg Open - St. Petersburg Brest Challenger Rakuten Japan Open - Tokyo Mallorca Challenger Garanti Koza Sofia Open - Sofia Argentina Open - Buenos Aires Dubai Duty Free Tennis Championships - Dubai Open 13 Provence - Marseille Grand Prix Hassan II - Marrakech Barcelona Open BancSabadell - Barcelona Hungarian Open - Budapest Millennium Estoril Open - Estoril BMW Open - Munich Lille Challenger Konzum Croatia Open - Umag Bet-at-home Open - Hamburg Suisse Open - Gstaad ABN AMRO World Tennis Tournament - Rotterdam Shenzhen Open - Shenzhen Garanti Koza Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam Brasil Open - Sao Paulo Open 13 Provence - Marseille Chengdu Open - Chengdu Budapest Challenger China Open - Beijing Erste Bank Open - Vienna Prague Challenger Prague II Challenger Oeiras 3 Challenger DIEMA XTRA Sofia Open - Sofia Rio Open - Rio de Janeiro Mallorca Challenger Gazprom Hungarian Open - Budapest Millennium Estoril Open - Estoril Turkish Airlines Open Antalya - Antalya Hall of Fame Open - Newport Open Parc - Lyon Tel Aviv Watergen Open - Tel Aviv Intrum Stockholm Open - Stockholm Generali Open - Kitzbuhel Great Ocean Road Open - Melbourne Cordoba Open - Cordoba Open Sud de France - Montpellier Argentina Open - Buenos Aires Chile Dove Men+Care Open - Santiago Abierto Mexicano Telcel - Acapulco St. Petersburg Open - St. Petersburg Serbia Open - Belgrade Mercedes Cup - Stuttgart Noventi Open - Halle Mallorca Championships - Mallorca Hall of Fame Open - Newport Rakuten Japan Open - Tokyo Swiss Indoors Basel - Basel Vietnam Open - Ho Chi Minh City Tunis Challenger Dubai Duty Free Tennis Championships - Dubai Vicenza Challenger Grand Prix Hassan II - Marrakech Millennium Estoril Open - Estoril Mercedes Cup - Stuttgart Noventi Open - Halle Nordea Open - Bastad Braga Challenger Hamburg European Open - Hamburg Winston-Salem Open - Winston-Salem Stockholm Open - Stockholm Ordina Open - 's-Hertogenbosch BCR Open Romania - Bucharest Argentina Open - Buenos Aires Chile Dove Men+Care Open - Santiago Millennium Estoril Open - Estoril Ortisei Challenger Gijon Open - Gijon Open de Tenis Comunidad Valenciana - Valencia Ismaning Challenger Drummondville Challenger Millennium Estoril Open - Estoril Maia Challenger ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Valencia Open - Valencia Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Antalya Cup - Antalya Erste Bank Open - Vienna Internazionali BNL d'Italia - Rome Plava Laguna Croatia Open - Umag Swiss Open - Gstaad Swiss Indoors Basel - Basel Argentina Open - Buenos Aires Brasil Open - Sao Paulo Barcelona Open Banc Sabadell - Barcelona Miami Open - Miami Millennium Estoril Open - Estoril VTR Open - Vina del Mar Sydney International - Sydney St. Petersburg Open - St. Petersburg Cassis Challenger Bratislava Challenger BNP Paribas Open - Indian Wells AIG Japan Open - Tokyo Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Kremlin Cup - Moscow Winston-Salem Open - Winston-Salem Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Miami Open - Miami Mutua Madrid Open - Madrid Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Western & Southern Open - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Western & Southern Open - New York BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Estoril Open - Estoril Credit Agricole Suisse Open - Gstaad Copa Claro - Buenos Aires Monte-Carlo Rolex Masters - Monte-Carlo Shanghai Rolex Masters - Shanghai Internazionali BNL d'Italia - Rome Qatar ExxonMobil Open - Doha BNP Paribas Open - Indian Wells Qatar ExxonMobil Open - Doha Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo National Bank Open - Montreal BNP Paribas Open - Indian Wells French Open - Paris Wimbledon - London Australian Open - Melbourne Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York BNP Paribas Masters - Paris Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Australian Open - Melbourne Monte-Carlo Rolex Masters - Monte-Carlo Dubai Open - Dubai BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Miami Open - Miami French Open - Paris Wimbledon - London U.S. Open - New York Rogers Cup - Toronto Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Australian Open - Melbourne Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Shanghai Rolex Masters - Shanghai Monte-Carlo Rolex Masters - Monte-Carlo Monte-Carlo Rolex Masters - Monte-Carlo French Open - Paris Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Masters - Paris Wimbledon - London Monte-Carlo Rolex Masters - Monte-Carlo U.S. Open - New York Australian Open - Melbourne Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rolex Paris Masters - Paris Wimbledon - London Mutua Madrid Open - Madrid Swiss Indoors Basel - Basel U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Internazionali BNL d'Italia - Rome French Open - Paris St. Petersburg Open - St. Petersburg Wimbledon - London U.S. Open - New York French Open - Paris Hall of Fame Tennis Championships - Newport U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open Qualifying - Doha Australian Open - Melbourne Apia International - Sydney Chengdu Open - Chengdu European Open - Antwerp Open Sud de France - Montpellier Swiss Indoors Basel - Basel Barcelona Open BancSabadell - Barcelona Moselle Open - Metz St. Petersburg Open - St. Petersburg Swiss Indoors Basel - Basel ABN AMRO World Tennis Tournament - Rotterdam Bet-at-home Open - Hamburg Abierto Mexicano de Tenis Mifel - Los Cabos BNP Paribas Masters - Paris French Open - Paris Davis Cup, Group 2, 2R, POR-CYP 5-0 Davis Cup, Group I, PO, SVK-UKR 4-1 Davis Cup, Group II, 1R, POR-BEN 5-0 Davis Cup, Group II, 3R, MDA-POR 2-3 Davis Cup, Group I, 1R, SLO-POR 3-2 Davis Cup, Group I, 1R, UKR-ROU 3-1 Davis Cup, World Group, PO, UKR-BEL 2-3 Davis Cup, Group I, PO, RUS-POR 4-1 Wimbledon - London Davis Cup, Group II, 1R, POR-MAR 4-1 Davis Cup, World Group, PO, JPN-UKR 5-0 Davis Cup, Group I, PO, POR-SLO 5-0 Davis Cup, Group I, 1R, POR-ISR 5-0 Davis Cup, Group I, 2R, POR-UKR 4-1 Davis Cup, World Group, PO, POR-GER 2-3 Davis Cup, Group I, 2R, SWE-POR 3-2 U.S. Open - New York Davis Cup, Group I, 1R, BLR-POR 3-2 Davis Cup, Group I, 1R, HUN-UKR 3-2 Davis Cup, World Group I, PO, UKR-TPE 3-2 Davis Cup, Group I, SF, NOR-UKR 3-1 Davis Cup, Group I, 1R, POR-BRA 3-1 Davis Cup, World Group, PO, POR-CZE 1-3 Australian Open - Melbourne U.S. Open (juniors) Australian Open (juniors) Australian Open (juniors) French Open - Paris Wimbledon - London Australian Open - Melbourne U.S. Open - New York AAMI Classic - Kooyong U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris Wimbledon - London Internazionali BNL d'Italia - Rome U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne All Lower level tournaments French Open - Paris U.S. Open - New York French Open - Paris French Open - Paris Rogers Cup - Toronto Olympics - London Olympics - Rio de Janeiro Cassis Challenger Davis Cup, Group 2, 2R, UKR-EGY 5-0 Davis Cup, Group 2, 2R, IRL-UKR 2-3 Davis Cup, Group 1, PO, UKR-GBR 2-3 Davis Cup, Group II, 2R, UKR-CYP 5-0 Davis Cup, Group 2, PO, NGR-UKR 0-5 Davis Cup, Group 2, PO, ALG-POR 0-5 Davis Cup, Group I, 1R, UKR-NED 2-3 Davis Cup, Group I, 1R, POR-SVK 4-1 Davis Cup, Group I, 2R, ISR-POR 3-2 Davis Cup, Group I, PO, SVK-POR 3-1 Davis Cup, Group II, 3R, LAT-UKR 2-3 Davis Cup, Group I, 2R, SWE-UKR 1-4 Wimbledon (juniors) Davis Cup, Group 2, 1R, GRE-UKR 3-2 Davis Cup, Europe/Africa Group II, 2R, POR-CYP 5-0 Davis Cup, Europe/Africa Group II, 3R, POR-BIH 3-2 Davis Cup, Group I, 2R, SUI-POR 5-0 Davis Cup, Group II, 1R, UKR-MON 5-0 Davis Cup, Group I, 1R, UKR-SVK 3-2 Davis Cup, Group 1, 2R, UKR-BEL 1-4 Davis Cup, Group I, 2R, UKR-SWE 3-2 Davis Cup, Group 1, 2R, GBR-UKR 1-4 Davis Cup, Group I, 2R, POL-UKR 3-1 Davis Cup, Group 2, 1R, CYP-POR 3-2 Davis Cup, Group II, 2R, POR-FIN 4-1 Davis Cup, Group 1, 1R, UKR-LAT 4-1 Davis Cup, World Group I, PO, LTU-POR 0-4 Davis Cup, Group I, 1R, ROU-POR 3-1 Davis Cup, World Group, PO, BEL-UKR, 3-2 Davis Cup, Group I, 1R, AUT-POR 1-3 Davis Cup, World Group, PO, ESP-UKR 5-0 Davis Cup, World Group, QR, KAZ-POR 3-1 Davis Cup, Group II, 3R, POR-BLR 3-2 Davis Cup, Group I, PO, POR-POL 4-0 Davis Cup, World Group, Q, FIN-POR 3-1 Davis Cup, Group I, 1R, POR-AUT 1-4 Davis Cup, Group I, 2R, UKR-AUT 3-2 Davis Cup, Group I, 1R, UKR-SWE 2-3 Davis Cup, Group I, PO, UKR-POR 3-1 Davis Cup, Group I, 1R, UKR-ISR 3-2 French Open (juniors) Olympics - Tokyo Davis Cup, Group I, PO, POR-RSA 4-0